xend: Fix device release for tap devices
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 28 Nov 2008 13:05:58 +0000 (13:05 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 28 Nov 2008 13:05:58 +0000 (13:05 +0000)
commitc4e83a1484339a709081442f45e40bbc5aa98d0a
tree228e15bf075f9f2e423079a573a40872bd2848d4
parent2fdd853ff51eff7c29255ad1fe64783cf262c26c
xend: Fix device release for tap devices

I saw an error message when I shut down a domain.  The error
message showed that release of device(vbd/51712) failed.  But the
device was tap, was not vbd.  I think that a cause of the error message is
because _releaseDevices() calls destroyDevice() by wrong device class.

Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
tools/python/xen/xend/XendDomainInfo.py